somewhat acceptable updated visualization