updated enhanced completions func return types