add the summary of gd