heavy lifting of completions