start adding grammar correctness