thanks for the online debugging guys, I'm really starting to *GASP* understand ASM! I finally understand asm("move.w #0,%d7"); sigh...