def engine(self, value):
		engine = value.lower()
		if engine == "github":
			self._engine = GithubEngine()
		elif engine == "gitlab":
			self._engine = GitlabEngine()
		elif engine == "bitbucket":
			self._engine = BitbucketEngine()
		else:
			raise ValueError("Invalid engine selection")