adding data layer