blocksToAvoid list with sensible defaults. closes #4