add aliases and functions