Completion model