Yeah, you're going to need a bit more practice welding. Those look like the proverbial Bird S___ welds that a lot of beginners start with.

But you'll get better.
Have you read the Tech Tip in the Paint and Body shop subforum
HERE?Just saw the attached pic on Facebook and thought you'd appreciate it.
