Branch Models