assigned session if doesn't exist