safari version. fixes #2