backend and front-end merged into a new workflow