obstructions and shading