comment out diffusions; only need kvalue