Regards to the sheer variety of challenges to finish