added relativeSymlink method