What are the biggest challenges the company is facing right now, and how can we overcome them?