Over view of difficulties that I can face