Revert "- Source all function"

This reverts commit 86a518698d4a12f7f1dbf8c4db278d6a0044f4b8.
Revert "Revert "- Source all function""

This reverts commit 6b202dff2d8451b9136a2409a6b2906e8d9d2169.