sessions working as should