Hard reset to previous commit 66ebe27e3462044e1762d0127c3229bb2e6f63e4
Revert "Hard reset to previous commit 66ebe27e3462044e1762d0127c3229bb2e6f63e4"

This reverts commit a4748207a9ec3dc13241933bbeabf9a7c5b8f8eb.