yeah, this one DEFINITALY needs more work, but I just thought Id share my WIP.