Integrated frontend and backend #34