add link typable_map