Jack's mix (2).

Modified