wip: cf