work on Safari port
some appearance tweaks