fixing freeze when reflow cancelled through serial
deduped some code in serial handling
bumped version number