and decide if we'd want to generalize it to most APIs in the future
and decide if we'd want to generalize it to most APIs in the future