Add bitfield message and fix lazy IO bug