added prob gen