Change order of methods
__construct needs to be public