updated visualization