add back_button and fix scrollup