It's never perfect.