add FOUND, NOT_FOUND
update test examples d_l
add new operations
update implememtations