work in progress - h/g ship