advantages and disadvantages of layering