Revert "added caching mechanism"

This reverts commit 802611799fb132f87f628c72aed333dbbbf910f8.
added some spaces
rename all
select treats None as star