Move variavles to getters, so they can be easily overriden