self is unused in actSerial()