befor shipPosSet