optimized for Mozilla Firefox.