layout simplification