utility functions, aliases, path modifications