adding front-end updates