added a few comments