added support for sample list