Fixed more problems but now there is a really odd one, some random free statement fails spectacularly when similar ones don't! Hmmm.
I am so stupid, fixed free problem. had to remove the silly joke too. Oh well.