for delete select previous
use helper fns