forked from: loader,Tweener

