> Could also say <pop hl / call _clrLCD> but <jp _clrLCD> is still smaller. That would trash the return address and crash the program. It would call _clrLCD, and return to your program. > You could also test it on a EMU to see if its going to crash your CALC. Hmm, isn't that exactly what I said? :)