new file both data and mc