private void addItemsForNewSessions(HttpServletRequest aRequest) throws ServletException {
HttpSession session = aRequest.getSession(DO_NOT_CREATE);
if ( sessionExists(session) ){
if ( hasNoFormSourceIdInSession(session) ){
Id currentFormSourceId = calcFormSourceId();
addFormSourceIdToSession(session, currentFormSourceId);
if( userHasLoggedIn(aRequest) ){
CsrfDAO formSourceDAO = new CsrfDAO(aRequest.getUserPrincipal().getName(), currentFormSourceId);
addPreviousFormSourceIdToSession(session, formSourceDAO);
addFormSourceDAOToSession(session, formSourceDAO);