fix browser bugs