DIFFERENT TOOLS