recreate CreateSession(string str)