slowly trudging away at the dictionary... this is going to take months.