output done, but BREAKS THE WORLD