very first start at doing session stuff