semi working sphere collision