added some comments in discussion