I've been sitting on this idea for awhile and I'm really happy with how it turned out, especially the upgraded design!