added session support through gaesessions