got resizing working with blocks (mostly)