added metadata to command objects