made some small changes; found a bug for changing recombination rate (and not fixed it)
rework on the event recorder, include start base for recombination events