Not feeling very confident with the shading here.