Implementing data layer