added TM writeup