add CNN