Handle multiple data files

Support multiple data files instead of just one.