overall mission added
improved rotate function
broken, added enter to begin