Are we perfect enough yet?