Revert "Premier commit"

This reverts commit 1fc598bc8ff09bbe64c28cb440800ed491bfacc1.
Revert "Revert "Premier commit""

This reverts commit 944b518d8f65f7c0e73a59a2b95634e13f91b8f0.