added transitionDuration property, adjust bounce