Wow lots of work!!!!
Good job.
Shoulder board ref next?