changed timing
animate opacity (if available)