Sas Producer Pattern