untested fix to ball select