Mozilla Firefox compability issues fixed