minor updates to fill/border checking -- check for valid fill target
blocks, and also fill down to topEmpty block