add nc tools and improve yank-pop