Shading took way too long on this one.

WAAAAAAAAAAAAAAY too long