Revert "project c/d"

This reverts commit b4af3c9a5b7a275a2beaee25b106f15167165e1c.
Revert "Revert "project c/d""

This reverts commit ff058d16094c7602bff1ef2c4ce31ad7aa964930.