The block is in the boat, ...

..., now to make it function!