Here's my redo. I'll post the other ones so you can see my progress. Comments welcome.