Layered analysis