battling with sessions