Monster refactoring Part 2