* update layout