Design layering