Leigh, Iffy welding? You gotta be kidding. Welding is not for glamour. And lots of filler is a very good thing. As for penetration, did you X-ray it? Yeah if you can't say something nice, just keep it to yourself.