updates on layout