add completions for apex