change SqliteAPI and ShipYard
fix Shipyard