viewports - corridors - blocks and elements