Add navigation
Add cross-browser compatability