ball location selection alpha version