TOOLS AND HARDWARES