persistence pays off