Cleaning ships: on-board maintenance