Model refactoring part 2, Controls