fixed up predicate translator.
successful first test.
temp