separate completions with ' | ' for clarity