Coming together perfectly.