local file case will be fucked up again