added in sessions implementation to request