implemented synonyms and generic commands via *