Put together by myself and a little challenging. But what an accomplishment!  Just what I was looking for.