process comments
diagram exception fix