HARDWARE SYSTEMS