Improved output so it makes more sense and is less repetative