multiple files processing added