update
refactor checksession
refact checksession as getusersession