diff --git a/README.md b/README.md
index 75706983a..8ec03e380 100644
--- a/README.md
+++ b/README.md
@@ -1,17 +1,18 @@
![splash](./docs/assets/splash.png)
#
OmniGibson
-
-###
+[![Tests](https://github.com/StanfordVL/OmniGibson/actions/workflows/tests.yml/badge.svg?branch=og-develop&event=push)](https://github.com/StanfordVL/OmniGibson/actions/workflows/tests.yml)
+[![Docker Image Version (latest by date)](https://img.shields.io/docker/v/stanfordvl/omnigibson?label=docker&sort=semver)](https://hub.docker.com/r/stanfordvl/omnigibson)
+[![Realtime Speed](https://behavior.stanford.edu/knowledgebase/profile/badge.svg)](https://stanfordvl.github.io/OmniGibson/profiling/)
-------
-## Need support? Join our Discord!
+### Need support? Join our Discord!
-------
-## Latest Updates
+### Latest Updates
- [08/04/23] **v0.2.0**: More assets! 600 pre-sampled tasks, 7 new scenes, and many new objects 📈 [[release notes]](https://github.com/StanfordVL/OmniGibson/releases/tag/v0.2.0)
- [04/10/22] **v0.1.0**: Significantly improved stability, performance, and ease of installation :wrench: [[release notes]](https://github.com/StanfordVL/OmniGibson/releases/tag/v0.1.0)
@@ -42,3 +43,8 @@ year={2022},
url={https://openreview.net/forum?id=_8DoIe8G3t}
}
```
+
+### Profiling
+Click on the plot to access our profiling page with more examples.
+
+[![Profiling](https://behavior.stanford.edu/knowledgebase/profile/plot.png)](https://stanfordvl.github.io/OmniGibson/profiling/)
diff --git a/scripts/profiling.js b/scripts/profiling.js
index 8bacee54d..ac403be57 100644
--- a/scripts/profiling.js
+++ b/scripts/profiling.js
@@ -71,10 +71,9 @@ function init() {
// Render footer
document.getElementById('dl-button').onclick = () => {
- const dataUrl = 'data:,' + JSON.stringify(data, null, 2);
const a = document.createElement('a');
- a.href = dataUrl;
- a.download = 'OmniGibson_profiling.json';
+ a.href = URL.createObjectURL(new Blob([JSON.stringify(data, null, 2)], {type: "application/json"}));
+ a.download = 'OmniGibson Profiling.json';
a.click();
};