update for searchAln generic
refactor
refactor
update the vignette