update front-end views