added some comments and some new packages