IFC update/blog post and requesting some feedback from the communit...