working on getting vectors to go back to the right place