added shadowcolor