more corrections
safari bug fix