versioned dist structure