Towards counterfactual fairness thorough auxiliary variables