Added withSessionP to not dispose of the session