Overcoming difficulties for the future