added functions that would go in a .zshrc file