moved variable initialization from the init method
that references