added half-assed buffer filler from serial