return output