don't check arrays every mission loop, just initialize them once