CW GENERAL HARDWARE