Persistence is paying off