abstract session