more comments

added comments to describe the new area function