Instead of hardcoded 17, It would be cool to use this._colors.length. The maintenance will be easier :).