Revert "Auto"

This reverts commit 4ea276cc995341afd02c2ad7c69b91723772909c.
Revert "Auto"

This reverts commit 2596451a948f6da15d05061a50596b435712763d.