required dot version