editted frontend