Hardwares & Mechanism