first working version
firefox fix