demo update : relative path