added some comments
more ocmments