M104, David Cheng