added branch long name feature