remove direct dependencies with cache, userguide, unittest and image moduls