fix renderer

there are still some issues here, not seeing a proportionally sensible amount of dark spots but its better...