primegen 0.97
