pushing layout changes