analyze data blocks