fixes for adding challenges with no course/exercise