added core foundation example