semantic parsing works (woohoo).