add some comments
and update Utils class.