use list instead of long strings