Dealer updates

This is a merge for updates for the dealers launch.