make the session manager as singleton class