last night bug fixes, eat one byte at a time