[@lydyn] After many many edits and reworkings I think I'm finally satisfied with my CS now. It's on Page 2 waiting for your review.