Another update, still working on firefox support.