use absolute path to avoid issues