quick comments added

added comments to help explain recursive algorithm