fix this.hash