Eighteen years.  Worth the wait.