make new changes work with safari