minor edit
refactor tween
refactoring root