i think the path should be relative to appPath