Almost got something that works here. Added some extra guidelines that this scriot should be working along.