integration between front- and backend