make it work in browsers other than chrome, hah