challenges and supply-demand