all outputs are formatted the same and tests changed accordingly