started to clear up issues with ward shader and boxes and recursive reflections