surface layering technique