layer header: more funtionality added