makes model a getter to solve creation order bug
white space