renew dict.hpp