Flaw free.

Flaw free.