Better generator