What are some key challenges you've faced?