Fish functions and completions