reproducing requires quality