method mixing