forgot to add a todo
data validation check, reload entry page if invalid
data validation check on update as well