fixed bug where brand is not updating correctly