add C-s C-d functionality