Added shade infor at initial data exchange
Added new example for shade
Added new case for shade
added new example for shade