Ok... so it's a work in progress... well give me some time....
or domo-kun will eat you...!