HARDWARE CONTROLS