Revert "Intermediate version"

This reverts commit 17a73598255a25b3cbc8132d873f4d9654853b12.
Revert "Revert "Intermediate version""

This reverts commit 9fd43b5159ee910b17d51742f573dcf7e2fe43cd.