about to refactor rocket into own thing:
refactored rockets into own file for more ease reading