solar completions