Intelligent Layering