hmpf. grammar