optimised a bit bullet collision, need to re-add explosion