Dealing With Challenges And Hurdles