also the technical approach but also take into account the consumers and our business that we are trying to support here uh one thing that we uh often uh come into across in our experience when talking about the api design is uh when people disagree on design it's often they don't agree on the goals and in my experience this is one of the very important notes to have in your head so because a lot of times the discussions is about the design but we need to consider uh what what is our goal uh so for example if there is a