incorporated file block iterator in to TeaSafeFile when setting blocks