Patience paid off