add better scrollto script