reuse ```fileNameLength```