add entry frontend improved