first step towards more efficient block merging