smoothGoTo first version