Role Of The 3 Branches