add CI 2.2
add modular
add modular