the `success?` argument is unused