update layout, integrate web design