removed LeafBlock class