add comments on grammar thats needed.