start work on session store, session handler