corrected tfcompleter