Very good, tolerances are a little too tight in some places though. Got much more creative than i originally assumed it would be
Thanks! :)