data access begin