add entry saving, viewing