fix checkSession