print layering