addingo more diagram to document components