Improvement in Grammer and Disjoint