just added a few comments