serialize: lots of misc fixes for serial blocks