integrating naming through all outputs