~ fluid grammar