before introducing the branching model