add Command structure