pull out a function for updating each rocket because the logic is about to become gross
script to run repl because I can't remember the command