move conductor into own file