Firefox Fix

fixed all known "Firefox Bugs"