add transition to shield disapper