MARINE - in progress