change format of list, add Assemble