making the gaia retraining
add exit conditions for argparser
Merging features/constraint into release.