reworked boat and fish datatype
every rank is own world