change how ignore is checked, aborts early and only one getAll \o/