update source to use supermarket