made gen valid ship posn work again