control hardware