added session methods