fixed ball collision and true border collision