don't trust anybody
add unit_fire function

No real need, I'm just curious how it gonna look with it.