text -> list