updated some features on ship setting