unifying the output and adding extra data to the calls