fiddling about with layering