fixed bug combine data