add readme and some comments on the