Research projects William, Wei Song