different block sizees for tree/data
add comments