added stochasticity, added BH recruitment