Add both way communication