Yeah, no kidding!

But it's fun. I am a web developer in my day job and this stuff is so different from what I do all day that it's very therapeutic for me. There is something very satisfying about spending a day getting covered in grease and oil and then having an actual motor vehicle that can be driven around afterwards.