update layer controller.