fix: string bug. empty list problem remains