dynamic lot layer done

dynamic lot layer done