rearranged outputs, ready to run