async getting session