sync errors are caught and recorded in model
fixed col widths to stop early collapse
displays sync errors on doc page & coloured labels in list as well