collision and damageif change. bug tho