updated data access