separated private data into session and tab