add as_list param