arghazali: Wherever I may roam adapt to the unknown