Detta är i korthet hulvuddragen.