changed to complay with backend change
changes most data saving to sessionStorage instead of localStorage, timed popup