Revert "Revert "Revert "version 3"""

This reverts commit 89ca5f153ffcaca7e4d29f8c5bb1696c28e5ae36.