js visualization experiments