edit frontend complete