new behavior for 'd' to delete - ignored when edit form is in focus

- still problems with graph clearing.
refactoring graph load