fix browser difference