- typed list conversion