Early works
Revert "Early works"

This reverts commit e409b2008e9c471d0cc58fdf914898d3b35bad57.
Revert "First change"

This reverts commit 453b81a68aa30b8f1aa18483671fe728da34d7e5.
del