Feature serial fixes

Fix an issue with commission serial handling that didn't respect the transactions plus a couple of minor fixes in the logic of handling serials.