Sort:  

Thanks @craig-grant , though I'm not so sure about skills but rather a lifelong commitment of relentless practice :)