added shading to main