OK so this NEARLY works but the session doesn't start :'(