update layout, missing some items