readlink fix