forked from: Tweener's Tweens

