added support for command aliases