You should be really really proud of this George. Each mechanic is represented well.
I had barely any issues. Well done :)