tested different tf calculations.