Challenges exist to be overcome