copmatibility issue with safari