Current and Past Challenges