new functionality for ship setup