parse list
list -> array