redundant file eliminated