use scrollintoview exclusively, it works in Chrome where scrollto wasn't