That is dedication, and never giving up.