Using this.push instead of Array.prototype.push