Split up code, more on getters.