Breakup completion function