Logic that doesn't work. (I moved onto a different project)