I also vote for good old reliable command-line driven tools using standard I/O that can be run through a terminal and or through a filter as someone else previously stated. Put all the bells and whistles in the actual functionality of the assembler/compiler and not in the fake flexibility of some GUI-driven monstrosity. Martin McCormick WB5AGZ Stillwater, OK OSU Center for Computing and Information Services Data Communications Group