update layer components