maintain layout shapes and materials