do not select through parents. It's terribly ineffective