firing location is hacked to correctness