work on delete and find, find broken