We could carry on, but the part is there is lots to understand!