start update layout