Implemented userInteractionShadow