Doesn't a call take up three bytes whereas pop hl and push hl onlytake up two bytes? //David, Cirrus Programming > Then in=20 > fact these two instructions take up just the same amount of=20 > space as a single CALL instruction, but they take much less=20 > time to execute. >=20 > PG >=20 >=20 >=20