cs duffy