pass key by value to find_one_facto()