Better lot generation