Carnegie Mellon view 2