def choose(self, palette):
        """Pick a palette"""
        try:
            self._cycler = cycle(self.colours[palette])
        except KeyError:
            raise KeyError(
                "Chose one of the following colour palettes: {0}".format(
                    self.available
                )
            )