Does anybody know if this code returns HL already being a pointer to OP1? Or do I need to write it myself? ld a,1 ; code for NUMBER input ld (ASM_IND_CALL),a ; place to store that number call PGMIO_EXEC ; get input and save in op1 ;;; HL = OP1??? Henk Poley