Improved formatting slightly because it bugged me