update to layout view