serial fix and data foo