fixed memory-zone mismatch