modify the Ship model