CNN not getting the answers they want