struct command added