polishing serial backend (needs more work)
polishing flashing protocols
polishing background page