fixed: compatible with Firefox