return t map