charts backend
dialogue backend