Completion, with eyes on the horizon