block: avoid unnecessary bottom halves