Doing session controller the "non lazy" way