supply update