update frontend skeleton