The problem is that C0, C1, C2, ... are already in use for COMMAND NAMES! You can change this by using INCHAR and OUTCHAR, and then killing the names C0, etc. RJF