add hardware setups