Revert "add __cache directory"

This reverts commit f73b53ce87942fbb64dcbae5c05ad0fd0bafa658.
Revert "Revert "add __cache directory""

This reverts commit 4ef83631b0ce820e2a86525e1bde83bbc52e303c.