Update front-end and API