ewang comments on Genes are overrated