uupdated due to propel's branching model change