increased size of command names and buffer; added single allocation of commandList during constructor limited by _maxCommands attribute