Hi David. The short answer is to use C instead of asm. Other answers suppose you to search through PIC archive first for topics related to macros and tricks with page boundaries. WBR Dmitry.