improvements for firefox