Initial codes

Here we go.
Revert "Initial codes"

This reverts commit ed3ce3a67e6f9b7534f3489df873aca062369066.