solar blockage