fixing readme and add comments