untested edited search implementation
check
edit
dah
dah2
well?
let check