pushing changes on the layout