getting fuzzy logical relationships, added str funcs