fix safari and update