A data access library