update layout extends