VARIOUS HARDWARE TOOLS