comunicacao bi-direcional ativa
clean lib.... feito devido fork