wrote firefox extension