update visualization frontend