updating sink to include option for requesting a particular composition