fix realpath()