clarify 0 returns from bsRead()