fix a bug. remove useless blank parenthesises
Add comments