added few comments
added some more comments