merge all files into dmc.py