newest version of the spaceship program

update it from this