Revert "Remove self file"

This reverts commit 44f832f9d2e0833ac2e9e34aa75da0cc6cad8686.