Hakim: Challenges are difficult but not impossible