added Firefox support