made tfm much better lots of improvements

I MADE ALOT OF IMPROVEMENTS APPROVE DIS PR NOOOWWWWW
NOW NOW NOW I WORK SO HARD ON IEEEET
happy april fools btw