add datagenaration and time count code file