new fn eremoveall!