merge all code in one file