redundant file pointer