fixed secondary object access