use more reliable absolute path