Indirect blocks read write