added Session back in