challenges and prospects