add mr_list && mr_utils.h wraaper with gc