I have found no flaws