adding genetic
Updating genetic