New bits and pieces explained...