added score and some comments