fixed layout updates