I got inspired to do this and while I was in the middle of it...