this is fine like this - and exactly why we dont have public member variables but rather getter/setter