coming of the son of man, and the fulfilment of his teaching and prophecy.