M51, David Cheng