List providers prototype