improvements to blocks and bottom-line design