Minor. Add exit condition when all rows are selected, and renamed to shorter "UAP"