bullet collision with obstacles mostly works