TM tools