added walls and rotator helper