O continuous integration part 1