bulk remove improved, still not working right

It is testable.  Currently debugging