add hw design