The Helsinki Challenge journey so far