more comments to describe vars