added CI testing