fixing dictionary browsing and caching