The wfvggcd