moved output on its own