fixed bug that allows zeros through on first block