curveball3