ADDED FEATURE: if entry to be added exists already, edit the old one
ADDED FEATURE: app can now edit/search itself