Patience pays off