updated cf