layered parameters implemented