Using agenda to background jobs
Session data is now stored when a person leaves