Revert "callback"

This reverts commit b3fb49062bfd192589c4b3a37cfbcebc20339894.
Revert "archived"

This reverts commit a2fc4f5de3c28de2219eba7f806f2d7032a66172.
Revert "main.js"

This reverts commit 06cbb8529f89bd7b9549953387fb1d03e86e4e2a.