layering process