special mixing function structure