Finished the move/fire functions