list<-->string funcs are now interpreted func