Revert "Revert "eos.""

This reverts commit f6e77eb3feda4e26ef4bfabbbaccd1ad6b244988.
Revert "Revert "Revert "eos."""

This reverts commit e1d5946c73837a08c2f495dc72d32110414be7da.
Revert "debug."

This reverts commit edf59657e7697c420e4d836d70606f58b9eec520.