select vs reject method benchmark