making a breathrough on the grammar