added new attributes for arguments to primary and secondary commands