it was worth the wait