session working finally. yay!