initial port to Safari