Added generic data access.