circlicious: it allows bi-directional communication