create communication interface