Improve genetator