Close to perfect.

Close to perfect.