Hi, In §27 of DVItype there is this text: ... in order to minimize the overhead for subroutine calls. As far as I understand, `subroutine' is a synonym for `function'. But `get_byte' is a function. So, how does using a function minimize overhead for a function call? Somebody please explain. Regards, Igor