Removed "assigned but unused variable"
Removed warning about uninitialized instance var
No warning about uninitialized instance var