Added shadeplot function