understanding the complexities of the jenkins