fix virutal ship issue