improved dict