updated brokerage model