new cache module
composer