update front-end framework