purchase updates for Controller