update to modern browsers