returned 0 removed