Should be using symbols for this.