I have seen assembly versions of trap calls in FutureBasic that require selectors, where the selector has been declared inline before the trap number: ' DC.W selector ' DC.W trap and where the selector has been put into DO before the trap is declared inline: ' move.w #selector,d0 ' dc.w trap Experiments seem to show that it works either way. Is this correct? Is there a preferred (Apple approved) way? Larry