So much explained...