Decided to redo this piece a bit, something was irking meĀ about...