better reverse animation on shader tap