dnoce is good for backend communication