fixed ios back button, smooth scrolling, and overflow bug