remove can now take more than one routine to remove