add commands structure