Mostly work, but wtf firefox