chg to use sessions