finish : communication