One thing i have learnt about pbp;

NEVER use GOSUB without a matching RETURN;
NEVER use RETURN without a matching GOSUB

but when using ASM, i seem to get away with using goto with return and sometimes i can call a sub that terminates with a goto... don't know why it worked but then maybe pbp GOSUB is very much different from asm CALL

stanon1