This went through a number of iterations as I sifted through the different pieces that could fit into it. I'll update.