update layout and keywords