CNN and related work