I thought I posted this wip a bit earlier but that was wrong! Sorry folks, the completed version is on the way!