changes to object access