Create two rocket contexts and refactor code to reflect them