Data Layer — Reference Implementation