add type flag for cf