why replacing :fact_name with :fact_name_id - those are equivalent?