convert recap to list