use absolute path instead of relative path