readme and some comments