Perseverance and hard work