working on edit mode, still missing: add new foe