where usually things get a bit more complex in and it involves a lot of more work so sometimes an api can copy copy uh backend implementation one to one so we have the same data models we have the same attributes uh and this can be a good start um but often uh because if we already know the backend implementation we can be biased towards the design of our api and this is uh this can sometimes limit our solution space so if we approach the api design isolated from the back end so not thinking about how the backend is