everything works except scroll on submit