SPECIAL TOOLS