Sped up the ProcessIncomingCommand method by removing all null bytes from the input. Working on trying to get the commands to process the same way regardless if they are macros or manually entered