ignored some caching/log stuff