1 remeber scroll position; 2 force set end date; 3 add detail interface