reducing layouts