more CFData additions