Revert "ayyGangplank"

This reverts commit edcb244b4e30d6b822f43de1fab1c000ed0c0329.
Revert "Revert "ayyGangplank""

This reverts commit 465772fcb48052f1f40c0f408ba81bd52037fbce.
Revert "Revert "Revert "ayyGangplank"""

This reverts commit e849c57ced1a9ce767668a764884c8c9121478c1.