front end and gem updates