unify edit and add level views