patience pays off