Part of the developments in the demand and supply