added strlist and strtuple types