add sign out method