added fast forward methods for estimation and step with geometric distribution sampling to speed up computation