branch modul