modified first
add some comments