new gestation and report enhancements

new gestation and report enhancements