added alias support for commands and settings