attempting ball collision fixes