test refatcoring