updated bullet collision