modify add_ship