cannon take 2 159