Processing data layer pattern