Hitting the curveballs as they come