When life throws a curved ball...