"few are perfect"