mixing procedures