CNN integration