hacking around with sessions