integrate session