added to changes about supporting depth on relativePath