add Shadow2.1