devide files. common_param.h, ...etc