return output invisibly