working on grammar adding test  cases
.
.