Changes for OwnGap
generic update loop
tweens