update frontend page