flexigenics review