Not quite perfect, but close.