>just one clarification though, did you mean a7 when you wrote move.l >a0,save_sp? since it is my understanding that a7 is the stack pointer? or >did I miss something? Oops, you're right... Should be A7. Yahhrr, matey! Cursed be the dysfunctional brain of Bart! Bart