add icommand