yes the api dict is now always (string, tuple)