simpler, now using FreeText