added comments and changed report