Update back-end (not completed yet)