added helper functions and DICT_RENDERLIST