added ability to sign out