sessions should work better now