My own fish completions and functions